coast batteries - French English Dictionary